equip with artillery - French English Dictionary